trap (mouth) - Español Inglés Diccionario